package com.studykun.client.util;

import java.util.List;

public interface ObservableListHandler<E> {
  public void listElementsAdded(
      final ObservableList<E> list,
      final int index,
      final List<E> elements);
  
  public void listElementsRemoved(
      final ObservableList<E> list,
      final int index,
      final List<E> elements);
  
  public void listElementReplaced(
      final ObservableList<E> list,
      final int index,
      final E oldElement,
      final E newElement);
}
